Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
84 NORTH ROAD Detached £132,000 18 Jul 2000
86A NORTH ROAD Semi-Detached £128,000 25 Jul 2006
90 NORTH ROAD Detached £280,000 4 Mar 2022
92 NORTH ROAD Semi-Detached £46,000 25 Feb 1997
94 NORTH ROAD Detached £245,000 18 Dec 2019